871 B St, Hayward, CA 94541-5107, Hayward
"Fast Service, Delicious food, and an amazing tropical atmosphere. Two thumbs up guys."
"Fast Service, Delicious food, and an amazing tropical atmosphere. Two thumbs up guys."